pulmonary sarcoma - French English Dictionary